Essentia: An Audio Analysis Library for Music Information Retrieval

نویسندگان

  • Dmitry Bogdanov
  • Nicolas Wack
  • Emilia Gómez
  • Sankalp Gulati
  • Perfecto Herrera
  • Oscar Mayor
  • Gerard Roma
  • Justin Salamon
  • José R. Zapata
  • Xavier Serra
چکیده

We present Essentia 2.0, an open-source C++ library for audio analysis and audio-based music information retrieval released under the Affero GPL license. It contains an extensive collection of reusable algorithms which implement audio input/output functionality, standard digital signal processing blocks, statistical characterization of data, and a large set of spectral, temporal, tonal and high-level music descriptors. The library is also wrapped in Python and includes a number of predefined executable extractors for the available music descriptors, which facilitates its use for fast prototyping and allows setting up research experiments very rapidly. Furthermore, it includes a Vamp plugin to be used with Sonic Visualiser for visualization purposes. The library is cross-platform and currently supports Linux, Mac OS X, and Windows systems. Essentia is designed with a focus on the robustness of the provided music descriptors and is optimized in terms of the computational cost of the algorithms. The provided functionality, specifically the music descriptors included in-the-box and signal processing algorithms, is easily expandable and allows for both research experiments and development of large-scale industrial applications.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

AcousticBrainz: A Community Platform for Gathering Music Information Obtained from Audio

We introduce the AcousticBrainz project, an open platform for gathering music information. At its core, AcousticBrainz is a database of music descriptors computed from audio recordings using a number of state-of-the-art Music Information Retrieval algorithms. Users run a supplied feature extractor on audio files and upload the analysis results to the AcousticBrainz server. All submissions inclu...

متن کامل

Prototyping a Vibrato-Aware Query-By-Humming (QBH) Music Information Retrieval System for Mobile Communication Devices: Case of Chromatic Harmonica

Background and Aim: The current research aims at prototyping query-by-humming music information retrieval systems for smart phones. Methods: This multi-method research follows simulation technique from mixed models of the operations research methodology, and the documentary research method, simultaneously. Two chromatic harmonica albums comprised the research population. To achieve the purpose ...

متن کامل

Analaysis of IFLA Library Refrence Model’s Entities and Attrbutes For Iranian Traditional Music Resources (Case study: Morq-e sahar Song)

Background and Aim: The object of the  study was to Analyze IFLA Library Reference Model (LRM) Entities and Attributes for Iranian Traditional Music Resources, Case Study: Morq-e Sahar Song. Method: The  study inherits an applied content analysis method. All Entities and Attributes of  IFlA LRM Model based on  two checklists include:  Final report of IFlA LRM on August 2017 and Transition Mappi...

متن کامل

SCMIR: A SuperCollider Music Information Retrieval Library

The SuperCollider Music Information Retrieval (SCMIR) library is an extension set for the SuperCollider audio programming language that facilitates automatic analysis of audio files. The framework supports common music information retrieval technologies, including for batch processing across sound file collections. The library takes advantage of scsynth’s Non-Real-Time mode and machine listenin...

متن کامل

Music Type Groupers (mtg): Generic Music Classification Algorithms

This paper outlines our submissions to different music classification tasks for the Music Information Retrieval Evaluation eXchange (MIREX) 2009. We detail here three different algorithms tested in mood and genre classification tasks, and in classical composer identification. These algorithms are based on Support Vector Machines, Disjoint Principal Components Models, and RCA-kNN. The last one u...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013